﻿@charset "utf-8";/* common style start */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0;  }
body { font: 12px  Microsoft YaHei, \5b8b\4f53,Arial,Helvetica,sans-serif,Simsun; color:#333; background:#eaeaea url(/skin/web/img/bg.jpg) ; height: 100% }
a { color: #111111; -moz-transition: color 0.3s linear 0s; -webkit-transition: color 0.3s linear 0s; -o-transition: color 0.3s linear 0s; transition: color 0.3s linear 0s }
a:link, a:visited { text-decoration: none;color: #111111; }
a:hover { color: #BA2636; text-decoration: none }
a:active { color:#b90e06 }
:focus { outline: 0 }
 h1, h2, h3, h4, h5, h6,p{ padding:0; margin:0 }
h1{ font-size:30px; font-weight:300; line-height:50px;}
h1 span{ font-size:24px; color:#666;}
h2{ font-size:24px; font-weight:300; line-height:50px;}
h3{ font-size:18px; font-weight:700; margin-bottom:10px}
strong { font-weight: bold;  }

caption, th, td { text-align: left; font-weight: normal }
form legend { display: none }
ol, ul { list-style: none }
select, input, img, select { vertical-align: middle }
hr { display: none; visibility: hidden }


.txtcenter{text-align:center;}

img{border:0}

ul ,ul li{list-style:none}
form{padding:0px;margin:0px;}
hr{height:1px;border:none;border-top:1px solid #e4e4e4;overflow:hidden}
hr.dashed{border-top:1px dashed #e4e4e4}
a.hidefocus{outline:none} 
button.hidefocus::-moz-focus-inner{border:none} 
 input, textarea{outline: none;}
.green{color:#8fc21d}
.brown{color:#a40000}
.gray{color:#4f4f4f}
.normal_gray{color:#666}
.dark_gray{#3f3f3f}
.light_gray{color:#999}
.black{color:#000}
.smalltxt{ font: 11px Arial, Tahoma; }

.left { float:left; }
.right { float:right; }
.center { text-align:center; }
.light { color:#ff0000 }
.deepred { color:#990000 }
.deepblue { color:#165aa0 }
.deepgreen { color:#335103 }
.gray { color: #666 }
.red { color: #FC0101 }
.orange { color: #f60 }
a.red2,.red2{color:#ba0505}
a.orange,.orange{color:#ff6600}
a.blue,.blue{color:#3a69ad}
a.line{text-decoration:underline}
.normal,a.normal{font-weight:normal}
.bold,a.bold{font-weight:bold}
.f12{font-size:12px}
.f14{font-size:14px}
.f18{font-size:18px}
.f30{font-size:30px}
.c_l{float:left;width:48%}
.c_r{float:left;width:48%;margin-left:1.5%}
.f_l{float:left}
.f_r{float:right}
.t_l{text-align:left}
.t_r{text-align:right}
.t_c{text-align:center}
.m_10{margin-bottom:10px}
.m_15{margin-bottom:15px}
.mt_10{margin-top:10px}
.mt_40{margin-top:40px}
.mt_50{margin-top:50px}
.hidden{visibility:hidden}
.block{display:block;margin-top:5px}
.indent{text-indent:15px}
.relative{position:relative}
.img_border{border:1px solid #ddd;}

.tenpx { margin-top:10px; }
.hide { display:none; }
.vhide { visibility: hidden }
.clear { clear:both; }
.line18{line-height:1.8;}
.txtr{text-align:right}


/* common style end */
/* clear style start */
.clear{clear:both;line-height:0;font-size:0;height:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
*html .clearfix{height:1%}/* ie6 */
*+html .clearfix{height:1%}/* ie7 */
/* clear style end */
a.moreDot{overflow:hidden;display:block;text-indent:-999px;width:48px;height:15px;background:url(/skin/web/img/more.gif) no-repeat;margin-top:12px;}
a.more{color:#a2a2a2}
a.zoom{padding-left:20px;background:url(/skin/web/img/sprites_2.gif) -63px -284px no-repeat}
.close,.close_2{display:inline-block;width:13px;height:13px;line-height:100px;overflow:hidden;background:url(/skin/web/img/close.gif) no-repeat}
.close_2{width:27px;height:21px;margin-right:8px;background:url(/skin/web/img/sprites_2.gif) -24px -739px no-repeat}	
.countdown{margin:12px auto 5px;font:bold 14px "Microsoft YaHei",Arial, Tahoma;color:#999}
	.countdown b{margin:0 3px;font-size:20px;color:#c4000f}
.seckill .countdown{margin:8px 0 7px;font-size:12px;color:#000}
	.seckill .countdown b{display:inline-block;width:41px;height:41px;line-height:41px;font-size:26px;background:#000 url(/skin/web/img/sprites.gif) -245px -285px no-repeat;color:#fff}
/* grade style start */
span.grade{display:inline-block;width:70px;height:15px;background:url(/skin/web/img/grade_bg.gif) 0 -16px no-repeat}
	span.grade i{display:inline-block;height:15px;background:url(/skin/web/img/grade_bg.gif) 0 2px no-repeat}
/* grade style end */		
.container,.container_2{width:980px;margin:0 auto}
.tabs_menu .node{cursor:pointer}
/* header style start */
.light {
	color: #F60;
}

p{ line-height:24px; margin-bottom:20px;}
.alR { text-align:right }
.alL { text-align:left }
.alC { text-align:center }
.alM { vertical-align: middle; }
.alB{ vertical-align: bottom}

/* link color font */

.cWhite, .cWhite:visited, a.cWhite { color:#fff }
.cYellow, .cYellow:visited { color:#ff0 }
.cGray2, .cGray2:visited, a.cGray2 { color:#999 }
.cBlue, .cBlue:visited, a.cBlue { color:#3488AD }
.cRed, .cRed:visited, a.cRed { color:b90e06 }
.boxA, .boxA:visited, a.boxA{ background-color:#fff; padding:0 10px; display:inline-block; line-height:30px; border:1px solid #DFDFDF;-moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
a.boxA:hover{background-color:#2D2D2D; color:#fff;}

.f18px { font-size:18px }


.c { clear:both; font-size:1px; height:0; line-height:0; visibility:hidden; }
.OverH { overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.hand { cursor:pointer; }

.bg_warning{ background-color:#F1F6FF}

.brT5 { -moz-border-radius: 5px 5px 0 0; -khtml-border-radius:  5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius:  5px 5px 0 0; }
.brB5 { -moz-border-radius: 0 0 5px 5px; -khtml-border-radius:  0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius:  0 0 5px 5px; }
.br5 { -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.line_btm{overflow:hidden;_width:100%;height:37px;background:url(/skin/web/img/box_t.png) repeat-x;border-top:1px solid #d55d62;border-bottom:1px solid #dcdcdc;}
.line_btm h1{overflow:hidden;margin-left:10px;float:left;display:inline-block;height:37px;line-height:37px;font-size:14px;padding-left:20px;color:#333333;background:url(/skin/web/img/box_dot.gif) no-repeat left center;}
.line_btm h1 a{display:inline-block;color:#333333;height:37px;line-height:37px;font-size:16px;font-weight:bold;}
.line_btm h1 span{margin-left:10px;display:inline-block;color:#c8272e;height:37px;line-height:37px;font-size:14px;font-weight:normal;}

.warn{
background:url(/skin/web/img/error_s.gif) 0 2px no-repeat;
color:#990000;
padding-left:20px;
}
.inputwarn{
border-color:#990000;
}

.star_1 {
overflow:hidden;
background:url(/skin/web/img/star.gif) repeat-x top center;
height:16px;
width:20px;
display:block;
}

.star_2 {
overflow:hidden;
background:url(/skin/web/img/star.gif) repeat-x top center;
height:16px;
width:40px;
display:block;
}

.star_3 {
overflow:hidden;
background:url(/skin/web/img/star.gif) repeat-x top center;
height:16px;
width:60px;
display:block;
}

.star_4 {
overflow:hidden;
background:url(/skin/web/img/star.gif) repeat-x top center;
height:16px;
width:80px;
display:block;
}
.star_5 {
overflow:hidden;
background:url(/skin/web/img/star.gif) repeat-x top center;
height:16px;
width:100px;
display:block;
}

.top{overflow:hidden;height:30px;background:url(/skin/web/img/topbg.png) repeat-x;}
	.top .topM{overflow:hidden;margin:0px auto;width:970px;height:30px;}
		.top .topM .f_l,.top .topM .f_r{overflow:hidden;height:30px;line-height:30px;}
.header, .footer{ margin:0 auto; width:960px; }
.header_bg { overflow:hidden;background:#F2F2F2 url(/skin/web/img/headerbg.png) repeat-x; }
.header { overflow:hidden;height:70px;}
.header .logo { float:left;}
.header .logo a { height:70px; width: 513px; display: block; background: url(/skin/web/img/logo.png) no-repeat 0 0;}
.header .logo em { display:none; }
.header .phone{background:url(/skin/web/img/phone.png) no-repeat;width:225px;height:39px;
margin-top:15px;margin-right:10px;
display: inline;
float:right;}

.nav { overflow:hidden;height:48px;width:1000px;padding:0px 20px;margin:0px auto;}
.nav a,.nav span { color:#fff; padding:0px 20px;margin-left:5px;float:left;height:29px;line-height:29px; display: inline-block;margin-top:10px;font-size:14px;font-weight:bold;}
.nav a:hover,.nav a.on,.nav a.active{background-color: #740000; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.nav span { width:200px;float:right;}
.aa{margin:0 auto;width:100%;background:url(/skin/web/img/nav.png) repeat center 0;}
.navF { overflow:hidden;height:20px;width:100%;background:url(/skin/web/img/nav.png) repeat center bottom;margin:0px auto;}

.homeSlider{width:1920px;height:400px;margin:0px auto;position:relative;background:url(/skin/web/img/nav.png) no-repeat center -49px;}

.homeSlider .homeSliderTop{overflow:hidden;width:1920px;height:10px;position:absolute;left:0px;top:0px;z-index:4;background:url(/skin/web/img/homesliderbg.png) no-repeat center top;}
.homeSlider .homeSliderButtom{overflow:hidden;width:1920px;height:40px;position:absolute;left:0px;bottom:0px;z-index:4;background:url(/skin/web/img/homesliderbg.png) no-repeat center -10px;}
.slideNews {overflow:hidden;height:40px;margin-left:180px;}
.slideNews ul{overflow:hidden;height:40px}
.slideNews ul li{overflow:hidden;height:40px;line-height:40px;}


.homeSlider .homeSliderNav{overflow:hidden;height:20px;position:absolute;left:20px;bottom:8px;z-index:5;}
.homeSlider .homeSliderNav span{overflow:hidden;height:18px;width:18px;text-indent:-999px;;cursor:pointer;margin-right:2px;display:block;float:left;background:url(/skin/web/img/sliderpoint.png) no-repeat left top;}
.homeSlider .homeSliderNav span.current{background-position:left -18px;}
.homeSlider .gallery { width:1920px;top:0px;left:0px; height:360px;overflow:hidden; position:relative;background:#FFF;}
.homeSlider .gallery ul { height:360px; position:absolute; }
.homeSlider .gallery ul li { float:left; width:1920px; height:360px; overflow:hidden; position:relative; }
.homeSlider .gallery ul li img{width:1920px; height:360px;  }
.homeSlider .gallery ul li a{overflow:hidden;position:absolute;top:0px;z-index:1;}

.homeSlider .gallery ul li div{overflow:hidden;position:absolute;bottom:0px;}
.homeSlider .gallery ul li div.titleBg{z-index:2;background:#FFFFFF;width:1920px;height:55px;
background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=50); 
text-align:center;
}
.homeSlider .gallery ul li div.titleBg a{position:relative;color:#5c2a09;width:980px;font-size:18px;height:55px;line-height:55px;}




/* 内容部分样式 */
.content_bg{ overflow:hidden;width:1000px;margin:0px auto;background:#FFF url(/skin/web/img/content_bg.jpg) no-repeat center top;}
.content { overflow:hidden;width:980px;margin:14px auto;margin-bottom:0px;} 

/* 右边内容布局 */
.page_tit{ }

/* 尾部内容样式 */
.footer_bg {overflow:hidden; clear:both; height:160px;background:#515151 url(/skin/web/img/footer_bg.jpg) repeat-x 0 bottom; text-align:center;}
.footer {overflow:hidden; color:#b0b0b0; text-align:center;}
.footer .copyright{overflow:hidden; color:#b0b0b0; text-align:center;padding:10px; background:url(/skin/web/img/copyright.png) no-repeat center bottom; }
.footer a{ color:#b0b0b0;}
/* TAB */
.tab-menu { height: 35px; overflow: visible; white-space: nowrap; border-bottom: 3px solid #D2DBEA; }
.tab-menu ul { margin-left: 10px; height: 27px; padding-top:8px; }
.tab-menu li { float:left; margin-right: 5px; }
.tab-menu li a { height:27px; line-height:27px; float:left; padding-left:10px; text-decoration:none; display:block; font-size: 14px; }
.tab-menu li a span { height:27px; display:block; font-size:14px; padding-right:10px; float:left; cursor:pointer; text-decoration: none; line-height: 27px; }
.tab-menu li a:hover { background-position:left top; text-decoration: none; }
.tab-menu li a:hover span { cursor:pointer; display:block; height:27px; text-decoration: none; }
.tab-menu li a.on, .tab-menu li a.on:hover { display:block; height:27px; text-decoration: none; background: #D2DBEA url(/skin/web/img/tab_menu.gif) no-repeat 0 0; }


/*左切换菜单*/
.left_menu{ background-color:#fff;border-bottom:1px solid #979797; width:250px; margin-bottom:20px; -moz-box-shadow:0 1px 2px #C5C5C5; -webkit-box-shadow:0 1px 2px #C5C5C5;}
.left_menu li{ border:1px solid #DFDFDF; border-bottom:0 none; cursor:pointer; font-size:18px;}
.left_menu li a:hover{ background-color:#EAEAEA}
.left_menu li a.on{ color:#fff; background:#2D2D2D url(/skin/web/img/left_menu_on.png) no-repeat 210px center }
.left_menu li a{padding:10px; display:block} 

#con{}
#tags{ height:47px;}
#tags li{ float:left; line-height:35px; text-align:center; margin-right:10px;  -moz-border-radius: 5px 5px 0 0; -khtml-border-radius:  5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius:  5px 5px 0 0; list-style-type: none; margin-left:0;width:115px; height:47px;}
#tags li.selectTag{ background:#fff url(/skin/web/img/tab_on.jpg) no-repeat 0 0; }
#tagContent{}

ul.login_box{ padding: 35px 20px 20px; background-color:#FAFAFA; border:1px solid #CFCFCF;}
ul.login_box li{ height:45px; line-height:30px; list-style-type: none; margin: 0px; padding: 0px; }
ul.login_box .text{ padding:5px;}
ul.login_box .btn1{  height:30px; line-height:30px; padding:0 20px}

.crumb{overflow:hidden; background:#F9F9F9;border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;height:30px;line-height:30px;padding-left:10px;}
.crumb a{ font-size:14px; }
.table_box{ background-color:#CECECE; margin-bottom:20px;}
.table_box td{ background-color:#FAF9F9; padding:5px;}
.table_box th{ background-color:#f1eeee; padding:5px;}
.demo_box{width:695px; height:427px; overflow:hidden;}


/* share style start */
.partake_bar{ text-align:right;color:#9999af}
	.partake_bar span{margin-left:10px;cursor:pointer}
.partake{margin-top:-3px}	
	.partake a{float:left;width:22px;height:23px;line-height:100px;overflow:hidden;background:url(/skin/web/img/icon_site.gif) no-repeat}
a#site-qzone:link, a#site-qzone:visited {background-position:0 -24px}
a#site-qzone:hover, a#site-qzone:active { background-position:0 0}
#site-douban:link, #site-douban:visited { background-position:-24px -24px}
#site-douban:hover, #site-douban:active { background-position:-24px 0}
#site-renren:link, #site-renren:visited {background-position:-47px -24px}
#site-renren:hover, #site-renren:active {background-position:-47px 0}
#site-kaixing:link, #site-kaixing:visited {background-position:-70px -24px}
#site-kaixing:hover, #site-kaixing:active { background-position:-70px 0}
#site-sina:link, #site-sina:visited {background-position:-93px -24px}
#site-sina:hover, #site-sina:active {background-position:-93px 0}
#site-email:link, #site-email:visited {background-position:-116px -24px}
#site-email:hover, #site-email:active {background-position:-116px 0}
a#site-qqmsn:link, a#site-qqmsn:visited {background-position:-139px -24px;width:51px}
a#site-qqmsn:hover, a#site-qqmsn:active { background-position:-139px 0;width:51px}
/* share style end */






.main{overflow:hidden;width:980px;margin:0px auto;margin-top:10px;}
.subPage{overflow:hidden;width:980px;margin:0px auto;margin-top:10px;background:#FFF;}
.subMain{overflow:hidden;width:970px;margin:0px auto;margin-top:10px}

.position{overflow:hidden;height:30px;line-height:30px;padding-left:10px;background:#F2F2F2 url(/skin/web/img/positionbg.png) repeat-x;color:#00a2ff;border:1px solid #D5D5D5;}
.position a{color:#00a2ff;}
.position a:hover{color:#FF0000;}

.mainLeft{overflow:hidden;width:720px;float:left;}
.mainLeftM{overflow:hidden;width:720px;}
.mainRight{overflow:hidden;width:250px;float:right;}

.mainLeft2{overflow:hidden;width:250px;float:left;}
.mainRightM2{overflow:hidden;width:720px;}
.mainRight2{overflow:hidden;width:720px;float:right;}

.subMainL{overflow:hidden;width:710px;}
.subMainM{overflow:hidden;width:710px;}
.subMainR{overflow:hidden;width:250px;}
.subMainRM{overflow:hidden;width:250px;}


.box{overflow:hidden;_width:100%;border:1px solid #f2f2f2;margin-bottom:10px;}
.box .boxT{overflow:hidden;_width:100%;height:37px;background:url(/skin/web/img/box_t.png) repeat-x;border-top:1px solid #d55d62;border-bottom:1px solid #dcdcdc;}
.box .boxT h3{overflow:hidden;margin-left:10px;float:left;display:inline-block;height:37px;line-height:37px;font-size:14px;padding-left:20px;color:#333333;background:url(/skin/web/img/box_dot.gif) no-repeat left center;}
.box .boxT h3 a{display:inline-block;float:left;color:#333333;height:37px;line-height:37px;font-size:16px;font-weight:bold;}
.box .boxT h3 span{margin-left:10px;float:left;display:inline-block;color:#c8272e;height:37px;line-height:37px;font-size:14px;font-weight:normal;}

.box .boxT a:hover{color:#990000;}
.box .boxT a.more{overflow:hidden;float:right;display:inline-block;width:50px;height:37px;margin-right:10px;margin-top:10px;}

.box .boxTred{overflow:hidden;_width:100%;height:30px;background:url(/skin/web/img/box_tred.png) repeat-x;border-bottom:1px solid #D5D5D5;}
.box .boxTred h3{overflow:hidden;float:left;height:30px;line-height:30px;font-size:14px;padding-left:10px;color:#FFF;font-weight:600;}
.box .boxTred h3 a{color:#FFF;height:30px;line-height:30px;font-size:14px;}
.box .boxTred a:hover{color:#ff9900;}
.box .boxTred a.more{overflow:hidden;float:right;margin-top:7px;margin-right:10px;width:14px;height:14px;background:url(/skin/web/img/dot01.gif) no-repeat;text-indent:-999px;}

.box .tabTitle{overflow:hidden;height:30px;background:#0072bb}
.box .tabTitle h3{overflow:hidden;height:30px;line-height:30px;font-size:15px;font-weight:bold;color:#FFF;padding-left:10px;}
.box .tabTitle ul{overflow:hidden;height:30px;}
.box .tabTitle ul li{overflow:hidden;height:30px;line-height:30px;color:#FFF;font-weight:bold;font-size:15px;float:left;text-align:center;}
.box .tabTitle ul li.current{background:#1598fc}
.box .tabTitle ul li a{color:#FFF;font-weight:bold;font-size:15px;}

.box .shortTitle{overflow:hidden;height:30px;line-height:30px;padding-left:40px;color:#FFF;font-weight:600;font-size:15px;background:#FFF url(/skin/web/img/img_21.jpg) no-repeat;}
.box .shortTitle a{color:#FFF;font-weight:600;font-size:15px;}

.box .sTitle{overflow:hidden;height:32px;line-height:32px;padding-left:10px;color:#000;font-size:15px;background:#FFF url(/skin/web/img/img_25.jpg) repeat-x;}
.box .sTitle h3{overflow:hidden;float:left;width:200px;height:32px;line-height:32px;font-size:15px;}

.box .sTitle a{font-size:15px;}
.box .sTitle a.more{overflow:hidden;float:right;height:32px;line0height:32px;}


.box .tabMain{display:none}
.box .boxM{overflow:hidden;_width:100%;background:#FFF;}
.box .boxM2{overflow:hidden;_width:100%;background:#F9F9F9;}


.box .boxCont{overflow:hidden;margin:10px;}
	.ulist {padding:0px;margin:0px;}
	.ulist li{overflow: hidden;display: block;width: 100%;padding:0px;margin:0px;vertical-align:bottom;background:url(/skin/web/img/dotline.gif) repeat-x left bottom; }
		.ulist li a{float: left;line-height:24px;padding-left:15px;background:url(/skin/web/img/dot.gif) no-repeat left center;}
		.ulist li span{float: right;line-height:24px;font-family: Verdana, Geneva, sans-serif;font-size: 11px;color:#999;}
		.ulist li a span{font-size:13px}
		.ulist li strong{font-weight:normal;color:#999;}
		.ulist li em{line-height:24px;font-weight:normal;font-style:normal;color:#999;}
		.ulist li em.order,.ulist li em.firstOrder{line-height:16px;width:16px;margin-top:4px;margin-right:3px;text-align:center;float:left;font-weight:normal;font-style:normal;color:#FFF;}
		.ulist li em.order{background:#c7c7c7}
		.ulist li em.firstOrder{background:#e0303b}
		
		.ulist li div.baseline{overflow:hidden;width: 100%;}
		.ulist li div.imgLine{overflow:hidden;display:none;width: 100%;margin-top:5px;}

		.dotulist li a{background:url(/skin/web/img/img_11.jpg) no-repeat left center; padding-left:10px;}
		
		.ulist li.cat{background:url(/skin/web/img/cat.png) no-repeat left center;padding-left:10px;height:26px;line-height:26px;margin-top:3px;}
		.ulist li.cat a{background:none; color:#9a0201;font-weight:bold;height:26px;line-height:26px;}

		.ulist li.subcat{margin-left:10px;}
	.listUl {padding:0px;margin:0px;}
	.listUl li{overflow: hidden;display: block;width: 100%;padding:0px;vertical-align:bottom}
		.listUl li a{float: left;line-height:28px;font-size:14px;background:url(/skin/web/img/img_11.jpg) no-repeat left center; padding-left:10px;}
		.listUl li span{float: right;line-height:28px;font-family: Verdana, Geneva, sans-serif;font-size: 11px;color:#999;}


.imgHeadLine{height:133px;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5}
.imgHeadLine .thumb{overflow:hidden;width:150px;height:110px;float:left;padding:5px;border:1px solid #D5D5D5;}
.imgHeadLine .thumb img{width:150px;height:110px;}
.imgHeadLine .info{overflow:hidden;float:left;width:285px;margin-left:10px;}
.imgHeadLine .info h3,.imgHeadLine .info p {width:100%;}
.imgHeadLine .info h3 a{font-size:14px;font-weight:600;color:#00a2ff}
.imgHeadLine .info h3 a:hover{color:#ff0000}
.imgHeadLine .info p {overflow:hidden;line-height:22px;}
.imgHeadLine .info p b.f_l, .imgHeadLine .info p b.f_r{color:#00a2ff;width:140px;font-weight:normal;font-size:12px;}

.artist{overflow:hidden;}
.artist .thumb{overflow:hidden;float:left;width:100px;height:80px;background:#FFF;padding:5px;margin-right:5px;}
.artist .info{overflow:hidden;}


/*首页布局*/
.home { overflow:hidden;width:1000px;margin:14px auto;margin-bottom:0px;} 
.homeSide{overflow:hidden;width:310px;height:265px;background:#FFF;border:1px solid #D5D5D5;}
.homeSider{overflow:hidden;width:300px;height:255px;background:#000;position:relative;margin:5px;}

.homeSider .homeSiderNav{overflow:hidden;height:20px;position:absolute;right:10px;bottom:10px;z-index:5;}
.homeSider .homeSiderNav span{overflow:hidden;height:16px;cursor:pointer;line-height:16px;padding:0px 3px;margin-right:2px;display:block;float:left;font: 11px Arial, Tahoma;color:#FFF;background:#000;border:1px solid #FFF;}
.homeSider .homeSiderNav span.current{background:#00a2ff;}
.homeSider .gallery { width:300px; height:255px; overflow:hidden; position:relative;}
.homeSider ul { height:255px; position:absolute; }
.homeSider ul li { float:left; width:300px; height:255px; overflow:hidden; position:relative; }
.homeSider ul li img{width:300px; height:255px;  }
.homeSider ul li a{overflow:hidden;position:absolute;top:0px;z-index:1;}
.homeSider ul li div{overflow:hidden;position:absolute;top:0px;}
.homeSider ul li div.titleBg{z-index:2;background:#000000;width:300px;height:30px;
background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=50); 
}
.homeSider ul li div.titleBg p{position:relative;color:#FFF;height:30px;line-height:30px;padding-left:10px;}
.homeSider ul li div.title{z-index:3;height:30px;line-height:30px;color:#FFF;}

.gallerybox {overflow:hidden;width:648px;height:215px;position:relative;}
.gallerybox .gallery {width:609px; height:215px; overflow:hidden; position:relative;left:19px;top:0px;}

.gallerybox .prev, .gallerybox .next{ overflow:hidden;display:block;width:10px;height:40px;text-indent:-999px;display:block;background:url(/skin/web/img/arrow.png) no-repeat 0px 0px;position:absolute;top:80px;z-index:5;}
.gallerybox .prev{ left:2px;}
.gallerybox .next{ right:2px;background-position:-10px 0px;}

.gallerybox a:hover.prev{ background-position:0px -40px;}
.gallerybox a:hover.next{background-position:-10px -40px;}

.gallerybox ul { height:213px; position:absolute; }
.gallerybox ul li { float:left; width:203px; height:215px; overflow:hidden;  text-align:center;}
.gallerybox ul li a{ display:block;border:1px solid #F2F2F2;margin:5px;padding:5px;}

.gallerybox ul li a p.title{color:#9a0201}

.gallerybox ul li a p{overflow:hidden;padding:0px;margin:0px;line-height:22px;width:100%;text-align:left;}
.gallerybox ul li a p span{margin-right:5px;display:block;float:left;white-space:nowrap;}



.gallerybox2 {overflow:hidden;width:700px;height:215px;position:relative;}
.gallerybox2 .gallery {width:660px; height:215px; overflow:hidden; position:relative;left:19px;top:0px;}

.gallerybox2 .prev, .gallerybox2 .next{ overflow:hidden;display:block;width:10px;height:40px;text-indent:-999px;display:block;background:url(/skin/web/img/arrow.png) no-repeat 0px 0px;position:absolute;top:80px;z-index:5;}
.gallerybox2 .prev{ left:2px;}
.gallerybox2 .next{ right:2px;background-position:-10px 0px;}

.gallerybox2 a:hover.prev{ background-position:0px -40px;}
.gallerybox2 a:hover.next{background-position:-10px -40px;}

.gallerybox2 ul { height:213px; position:absolute; }
.gallerybox2 ul li { float:left; width:220px; height:215px; overflow:hidden;text-align:center;}
.gallerybox2 ul li a{ display:block;border:1px solid #F2F2F2;margin:5px;padding:5px;}

.gallerybox2 ul li a p.title{color:#9a0201}

.gallerybox2 ul li a p{overflow:hidden;padding:0px;margin:0px;line-height:22px;width:100%;text-align:left;}
.gallerybox2 ul li a p span{margin-right:5px;display:block;float:left;white-space:nowrap;}



.areaMap{overflow:hidden;width:277px;height:267px;background:#FFF;}

.mainL{overflow:hidden;width:670px;float:left;}
.mainR{overflow:hidden;width:320px;float:right;}
.d_box{ padding-right:30px;}
.d_box img{ margin-top:7px; margin-right:10px}

.box1{ float:left; width:300px; }
.box2{ float:left; width:630px; }
.boxL2{ float:left; width:630px; padding-right:30px;}

.box_left{ float:right; width:250px;  padding-top:10px;}

.subMainRight{float:left; width:720px;padding-top:10px;}

.index_cooperation{}
.index_cooperation li{ float:left;margin-right: 3px;}
.index_cooperation img{ width:95px; border:1px solid #ccc}


.home1 .left{overflow:hidden;width:217px;float:left;background:#3a3a3a;padding:10px;margin-right:10px;}
.home1 .right{overflow:hidden;width:390px;float:left;font-size:12px;line-height:24px;}

.home2 .left{overflow:hidden;width:217px;float:left;margin-right:10px;}
.home2 .right{overflow:hidden;width:390px;float:left;font-size:12px;line-height:24px;}
.home2 .right h3{overflow:hidden;padding:0px;margin:0px;font-size:12px;line-height:28px;}
.home2 .right h3 a{color:#000;}
.home2 .right h3 a:hover{color:#BA2636;}
.home2 .right p{overflow:hidden;padding:0px;margin:0px;}

.home3{overflow:hidden;margin-right:-15px;margin-top:-10px;}
.home3 li{margin-top:10px;overflow:hidden;width:150px;margin-right:10px;float:left;border:1px solid #F2F2F2;padding:1px;}
.home3 li img{width:150px;height:110px;}
.home3 li div{margin-top:1px;overflow:hidden;height:29px;line-height:29px;background:url(/skin/web/img/title.png) repeat-x;}
.home3 li a{color:#FFF;}
.home3 li a:hover{color:#ffff00;}
.home3 li a.title{float:left;margin-left:5px;}
.home3 li a.go{float:right;margin-right:5px;}


.boxM2.contactBox{height:360px;background:#F9F9F9 url(/skin/web/img/contact.jpg) no-repeat right top;}

.contactBox li{overflow:hidden;line-height:20px;width:100%;vertical-align:bottom;}
.contactBox li p{overflow:hidden;padding:0px;margin:0px;line-height:22px;}
.contactBox li .left, .contactBox li .right{overflow:hidden;}
.contactBox li .left{width:80px;text-align:left;}
.contactBox li .right{width:215px;}

.boxM2.contactBox2{background:#F9F9F9 url(/skin/web/img/contact.jpg) no-repeat right top;}

.contactBox2 li{overflow:hidden;line-height:30px;width:100%;vertical-align:bottom;word-break: break-all; word-wrap:break-word; }


.reportingInfo h3.title{background:url(/skin/web/img/img_15.jpg) no-repeat 10px center;padding-left:50px;}
.reportingInfo p{line-height:36px;font-size:15px;}
.reportingInfo .boxCont {height:225px;}

.homeBox{overflow:hidden;width:355px;}
.homeBox .tabTitle li{overflow:hidden;width:117px;}
.homeBox .boxCont {height:225px;}
.leftLine{overflow:hidden;width:160px;}
.leftLine li{width:160px;}
.leftLine .first{background:#ebebeb;height:127px;}
.rightLine{overflow:hidden;width:160px;}
.rightLine  li{overflow:hidden;width:150px; padding-left:10px;background:url(/skin/web/img/img_14.jpg) no-repeat left center;border-bottom:1px dashed #CCC;}

.homeAd1{overflow:hidden;margin-right:-3px;}
.homeAd1 div.ad{overflow:hidden;width:324px;margin-right:3px;float:left;}

.homeBox2{overflow:hidden;width:355px;}
.homeBox2 .tabTitle li{overflow:hidden;width:117px;}
.homeBox2 .boxCont {height:280px;}
.imgUl li.first{width:330px;line-height:20px;}
.imgUl li.first a{line-height:20px;}
.imgUl li.first img{float:left;margin-right:10px;border:1px solid #D5D5D5;padding:1px;}

.homeImgList{overflow:hidden;margin-right:-10px;}
.homeImgList li{overflow:hidden;width:130px;height:120px;float:left;margin-right:10px;}
#new_pro {overflow:hidden;width:958px;height:130px;position:relative; }
#new_pro a.prev{overflow:hidden;width:14px;height:67px;position:absolute; top:22px; left:0px;background:url(/skin/web/img/arrow.png) no-repeat;text-indent:-999px;}
#new_pro a:hover.prev{background-position:0px -68px;}
#new_pro a.next{overflow:hidden;width:14px;height:67px;position:absolute; top:22px;right:2px;background:url(/skin/web/img/arrow.png) no-repeat -14px 0px;text-indent:-999px;}
#new_pro a:hover.next{background-position:-14px -68px;}

#new_pro .gallery { width:920px; height:122px; overflow:hidden; position:relative;left:17px;}
#new_pro ul { height:122px; position:absolute; }
#new_pro ul li { float:left; width:184px; height:122px;  padding:0px;margin:0px;overflow:hidden; position:relative; }
#new_pro ul li img{width:150px; height:110px;  }
#new_pro ul li div{overflow:hidden;width:184px; }
#new_pro ul li div a{display:block;margin:0px auto;width:150px; background:#FFF;padding:5px;border:1px solid #D5D5D5; }
#new_pro ul li div a:hover{border:1px solid #00a2ff; }

.quickgotop {overflow:hidden;width:40px;height:93px;position:fixed; bottom:10px;right:10px;display:none;}
.quickgotop a{overflow:hidden;display:block;width:35px;height:93px;background:url(/skin/web/img/gotop.png) no-repeat;text-indent:-999px;}
.quickgotop a:hover{background-position:right 0px;}


.quick{position:fixed; right:10px; top:120px;width:116px;z-index:99999}
.quick .quickH{width:116px;background:url(/skin/web/img/quick.png) no-repeat;height:55px;}
.quick a.quickClose{float:right;margin:5px;height:15px;line-height:15px;width:15px;text-align:center;display:block;background:#FFF;}
.quickmenu{
overflow:hidden;
clear:both;
background:url(/skin/web/img/quick.png) no-repeat center bottom;
width:116px;
text-align:center;
padding-bottom:20px;
}

.quickmenu a{
display:block;margin-top:5px;
}

.homeTeams{overflow:hidden;margin-right:-11px;}
.homeTeams li{overflow:hidden;float:left;margin:0px;margin-right:11px;width:145px;height:142px;  margin-top:10px;}
.homeTeams li a{overflow:hidden;display:block;background:#FFF;padding:5px;border:1px solid #D5D5D5;}
.homeTeams li a:hover{border:1px solid #00a2ff;}

.homeTeams li p{padding:0px;line-height:30px;}
.toolBox,.weiboBox{overflow:hidden;width:240px;}
.toolBox ul{overflow:hidden;}
.toolBox ul li{overflow:hidden;float:left;width:72px;height:60px;text-align:center;}
.toolBox ul li span{overflow:hidden;display:block;width:72px;height:35px;text-align:center;}
.adHere_21{overflow:hidden;width:240px;height:110px;margin-top:10px;background:#FFF;}


.areaLinks a{width:76px;height:22px;line-height:22px;text-align:center;background:#000;color:#FFF;margin-right:1px;}
.areaLinks a:hover, .areaLinks a.current{background:#00a2ff;}

.homeAreaTab{}
.homeAreaTab .tabTitle{overflow:hidden;height:100%;margin-right:-1px;}
.homeAreaTab .tabTitle li{overflow:hidden;float:left;width:76px;height:22px;line-height:22px;text-align:center;background:#000;color:#FFF;margin-right:1px;cursor:pointer;}
.homeAreaTab .tabTitle li.current{background:#00a2ff;}
.homeAreaTab .tabMain {display:none;}

#friendlinks {overflow:hidden;width:970px;height:70px;position:relative;}

#friendlinks .prev, #friendlinks .next{ overflow:hidden;display:block;width:10px;height:40px;text-indent:-999px;display:block;background:url(/skin/web/img/arrow.png) no-repeat 0px 0px;position:absolute;top:15px;z-index:5;}
#friendlinks .prev{ left:2px;}
#friendlinks .next{ right:2px;background-position:-10px 0px;}

#friendlinks a:hover.prev{ background-position:0px -40px;}
#friendlinks a:hover.next{background-position:-10px -40px;}

#friendlinks .gallery { width:930px; height:70px; overflow:hidden; position:relative;left:22px;top:3px; }
#friendlinks ul { height:70px; position:absolute; padding:0px;margin:0px;}
#friendlinks ul li { float:left; width:133px; height:70px; overflow:hidden; position:relative; padding:0px;margin:0px;}
#friendlinks ul li a{overflow:hidden;display:block;width:120px;height:60px; background:#FFF;border:1px solid #D5D5D5; padding:0px;margin:0px;}



.artListBox{overflow:hidden;width:720px;margin:5px auto;padding-bottom:5px;line-height:1.8;}
.artListBox .thumb{float:left;margin-right:10px;padding:5px;border:1px solid #D5D5D5;}
.artListBox h3.title {overflow:hidden;padding:0px;margin:0px;}
.artListBox h3.title a{float:left;font-size:16px;color:#333;font-weight:600;}
.artListBox h3.title a:hover{font-size:16px;color:#b90e06}
.artListBox h3 span.destination{float:left;font-size:12px;height:30px;line-height:30px;margin-left:5px;}
.artListBox h3 span.readed{float:right;font-size:12px;height:30px;line-height:30px;}
.artListBox p.summary{overflow:hidden;color:#666;font-size:12px;padding:0px;margin:0px;}
.artListBox .infos{overflow:hidden;height:30px;color:#666;}



/* 左图右文图文列表-默认竖排 */
.imgArt{overflow:hidden;zoom:1;}
.imgArt ul{overflow:hidden;margin-bottom:10px;}
.imgArt li{display:inline;float:left;padding:5px;margin-top:10px;border:1px solid #F2F2F2;vertical-align:bottom;}
.imgArt .txt{float:right;width:100%;height:132px;overflow:hidden;margin-left:-190px;}
.imgArt h3,.imgArt p,.imgArt .li{margin-left:190px;overflow:hidden;line-height:21px;}

.imgArt .li span{overflow:hidden;float:left;width:250px;}

.imgArt h3{margin-bottom:5px;font-size:14px;color:#9a0201;}
.imgArt h3 a,.imgArt h3 a:hover{color:#9a0201;}
.imgArt h3 a:hover{color:#333;}
.imgArt h3 a.right {color:#9a0201;font-weight:normal;font-size:12px;}
.imgArt h3 a:hover.right {color:#000;}
.imgArt .u-img{float:left;width:180px;height:132px;}



.product{overflow:hidden;margin-bottom:10px;}
.product .productM{display:inline;float:left;padding:5px;margin-top:10px;border:1px solid #F2F2F2;vertical-align:bottom;}
.product .txt{float:right;width:100%;height:240px;overflow:hidden;margin-left:-330px;}
.product h3,.product p,.product ul{margin-left:330px;overflow:hidden;line-height:21px;}

.product ul li {overflow:hidden;float:left;width:100%;line-height:23px;border-bottom:1px dashed #F2F2F2;}

.product h3{margin-bottom:5px;font-size:14px;color:#9a0201;}
.product h3 a,.product h3 a:hover{color:#9a0201;}
.product h3 a:hover{color:#333;}
.product h3 a.right {color:#666;font-weight:normal;font-size:12px;}
.product h3 a:hover.right {color:#9a0201;}
.product .u-img{float:left;width:320px;height:240px;}


.pro_size{overflow:hidden;margin-bottom:10px;border:1px solid #F2F2F2;;border-bottom:0px;}
.pro_size li {overflow:hidden;float:left;width:100%;line-height:23px;border-bottom:1px solid #F2F2F2;}
.pro_size li.tr {background:#fdf5f5}
.pro_size li .left{overflow:hidden;width:140px;padding-left:10px;}
.pro_size li .right{overflow:hidden;width:520px;border-left:1px solid #F2F2F2;padding-left:10px;}

.ulcategory{overflow:hidden;margin-right:-10px;}
.ulcategory li{overflow:hidden;float:left;width:108px;margin-right:10px;margin-bottom:5px;}
.ulcategory li a{overflow:hidden;display:block;background:#FFF url(/skin/web/img/positionbg.png) repeat-x;text-align:center;font-size:12px;padding:3px 5px;border:1px solid #D5D5D5;}
.ulcategory li a:hover,.ulcategory li a.current{background:#FFF;border:1px solid #D5D5D5;color:#FF0000;}


.articleTabs{overflow:hidden;}

.articleTabs .tabTitle{overflow:hidden;height:32px;margin-bottom:10px;border-bottom:2px solid #d55d62;margin-right:-1px;}
.articleTabs .tabTitle li{overflow:hidden;height:32px;float:left;margin-right:1px;}
.articleTabs .tabTitle li a{overflow:hidden;height:30px;line-height:30px;display:block;font-weight:bold;color:#d55d62;padding:0px 13px;border:1px solid #D5D5D5;border-bottom:0px;background:#FFF url(/skin/web/img/positionbg.png) repeat-x;}
.articleTabs .tabTitle li a:hover,.articleTabs .tabTitle li.current a{background:#00a2ff url(/skin/web/img/box_tred.png) repeat-x;border:1px solid #560000;border-bottom:0px;color:#ffcc00}
.articleTabs .tabMain{overflow:hidden;}







.photos{}
.photosCat{width:250px;}
.photosCat .boxCont{padding-bottom:12px;}
.photosCat ul{overflow:hidden;width:230px;background:#FFF url(/skin/web/img/caticon.gif) no-repeat 15px 2px;}
.photosCat ul li{overflow:hidden;border-bottom:1px dashed #D5D5D5;height:43px;line-height:43px;padding-left:65px; }
.photosCat ul li a{font-size:14px;}




.photosSide{overflow:hidden;width:705px;height:330px;background:#FFF;border:1px solid #D5D5D5;}
.photosSider{overflow:hidden;width:695px;height:320px;background:#000;position:relative;margin:5px;}

.photosSider .photosSiderNav{overflow:hidden;height:20px;position:absolute;right:10px;bottom:10px;z-index:5;}
.photosSider .photosSiderNav span{overflow:hidden;height:16px;cursor:pointer;line-height:16px;padding:0px 3px;margin-right:2px;display:block;float:left;font: 11px Arial, Tahoma;color:#FFF;background:#000;border:1px solid #FFF;}
.photosSider .photosSiderNav span.current{background:#00a2ff;}
.photosSider .gallery { width:695px; height:320px; overflow:hidden; position:relative;}
.photosSider ul { height:320px; position:absolute; }
.photosSider ul li { float:left; width:695px; height:320px; overflow:hidden; position:relative; }
.photosSider ul li img{width:695px; height:320px;  }
.photosSider ul li a{overflow:hidden;position:absolute;top:0px;z-index:1;}
.photosSider ul li div{overflow:hidden;position:absolute;top:0px;}
.photosSider ul li div.titleBg{z-index:2;background:#000000;width:695px;height:30px;
background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=50); 
}
.photosSider ul li div.titleBg p{position:relative;color:#FFF;height:30px;line-height:30px;padding-left:10px;}
.photosSider ul li div.title{z-index:3;height:30px;line-height:30px;color:#FFF;}



.photosPlate {overflow:hidden;margin-right:-11px;}
.photosPlate li { float:left; width:180px;  padding:0px;margin:0px;margin-right:11px;margin-bottom:11px;overflow:hidden; position:relative; }
.photosPlate li img{width:168px; height:123px;  }
.photosPlate li div{overflow:hidden;margin:0px auto;width:180px;padding:0px; }
.photosPlate li div a{display:block; width:168px; background:#FFF;padding:5px;border:1px solid #D5D5D5;}
.photosPlate li div a:hover{border:1px solid #00a2ff;}
.photosPlate li div p{height:22px;line-height:22px;}
.photosPlate li div a.cat{height:123px;}
.photosPlate li div a.cat span{overflow:hidden;display:block;text-align:center;color:#FFF;font-size:20px;font-weight:600;width:168px;height:123px;line-height:123px;background:#333 url(/skin/web/img/arrowright.png) no-repeat center 80px;}

.photosList {overflow:hidden;margin-right:-10px;}
.photosList li { float:left; width:222px;  padding:0px;margin:0px;margin-right:10px;margin-bottom:10px;overflow:hidden; position:relative; }
.photosList li img{width:210px; height:154px;  }
.photosList li a{display:block; width:210px; background:#FFF;padding:5px;border:1px solid #D5D5D5;}
.photosList li a:hover{border:1px solid #00a2ff;}
.photosList li p{height:22px;line-height:22px;}


.lhSide{overflow:hidden;width:320px;height:240px;background:#FFF;border:1px solid #D5D5D5;}
.lhSider{overflow:hidden;width:310px;height:230px;background:#000;position:relative;margin:5px;}

.lhSider .lhSiderNav{overflow:hidden;height:20px;position:absolute;right:10px;bottom:5px;z-index:5;}
.lhSider .lhSiderNav span{overflow:hidden;height:16px;cursor:pointer;line-height:16px;padding:0px 3px;margin-right:2px;display:block;float:left;font: 11px Arial, Tahoma;color:#FFF;background:#000;border:1px solid #FFF;}
.lhSider .lhSiderNav span.current{background:#00a2ff;}
.lhSider .gallery { width:310px; height:230px; overflow:hidden; position:relative;}
.lhSider ul { height:230px; position:absolute; }
.lhSider ul li { float:left; width:310px; height:230px; overflow:hidden; position:relative; }
.lhSider ul li img{width:310px; height:230px;  }
.lhSider ul li a{overflow:hidden;position:absolute;top:0px;z-index:1;}
.lhSider ul li div{overflow:hidden;position:absolute;bottom:0px;}
.lhSider ul li div.titleBg{z-index:2;background:#000000;width:310px;height:30px;
background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=50); 
}
.lhSider ul li div.titleBg p{position:relative;color:#FFF;height:30px;line-height:30px;padding-left:10px;}
.lhSider ul li div.title{z-index:3;height:30px;line-height:30px;color:#FFF;}

.lhNews {overflow: hidden;width:350px;}

.lhNewsUL {padding:0px;margin:0px;}
.lhNewsUL li{overflow: hidden;display: block;width: 100%;height:54px;padding:0px;padding-top:5px;vertical-align:bottom;border-bottom:1px dashed #D5D5D5;}

.lhNewsUL li a{font-weight:bold;}
.lhNewsUL li p{line-height:30px;}

.subTitle{overflow:hidden;height:100%;color:#00a2ff;font-size:16px;font-weight:600;padding-bottom:10px;border-bottom:1px dashed #00a2ff;margin-bottom:10px;}

.expertBoxes{overflow:hidden;margin-right:-10px;height:100%;}

.expertBox{overflow:hidden;float:left;padding-bottom:10px;line-height:1.8;width:100%;}
.expertBoxList{width:333px;padding-bottom:10px;margin-right:10px;}
.expertBox .thumb{float:left;margin-right:10px;padding:5px;border:1px solid #D5D5D5;}
.expertBox h3.title {overflow:hidden;font-size:16px;color:#00a2ff;font-weight:600;}
.expertBox h3.title a{float:left;font-size:16px;color:#00a2ff;font-weight:600;}
.expertBox h3.title a:hover{font-size:16px;color:#FF0000}

.voteTable tr{border-bottom:1px solid #D5D5D5;}
.voteTable tr td{padding:10px 0px;}
.voteBar{overflow:hidden;height:10px;padding:1px;border:1px solid #D5D5D5;width:250px;}
.voteBarFront{overflow:hidden;height:10px;background:#5b9bc8}

.newsListBox{overflow:hidden;width:680px;margin:10px auto;padding-bottom:10px;border-bottom:1px dashed #D5D5D5;line-height:1.8;}
.newsListBox h3.title {overflow:hidden;padding-left:20px;background:#FFF url(/skin/web/img/dot01_1.gif) no-repeat 0px center;}
.newsListBox h3.title a{float:left;font-size:16px;color:#00a2ff;font-weight:600;}
.newsListBox h3.title a:hover{font-size:16px;color:#FF0000}
.newsListBox p.summary{overflow:hidden;color:#666;font-size:12px;}
.newsListBox .thumb{overflow:hidden;height:100%;text-align:center;}
.newsListBox .thumb img{margin:10px auto;padding:5px;border:1px solid #D5D5D5;}
.newsListBox h3 span.readed{float:right;font-size:12px;height:30px;line-height:30px;}
.newsListBox p.summary{overflow:hidden;color:#666;font-size:12px;text-indent:30px;}


.deviceListBox{overflow:hidden;margin-right:-5px;}
.deviceListBox li{overflow:hidden;float:left;width:167px;margin-right:5px;margin-bottom:5px;}
.deviceListBox li a{display:block;width:155px;height:190px;border:#D5D5D5 solid 1px;padding:5px;color:#1576c1;}
.deviceListBox li a:hover{border:1px solid #00a2ff;}
.deviceListBox li a:hover p.title{color:#ff6600}
.deviceListBox li p.title{display:block;height:44px;line-height:22px;}
.deviceListBox li p.price{color:#ff0000;font-weight:bold;font-size:14px;}
.deviceListBox li img{width:155px;height:114px;}

.artGallery{overflow:hidden;width:612px;margin:0px auto;}
.artGallery .gallery{overflow:hidden;width:610px;height:683px;position:relative;margin:0px auto;background:#FFF;text-align:center;}
.artGallery .loading{background-image:url(/skin/web/img/loading.gif); background-repeat:no-repeat;background-position:center center;}

.artGallery .gallery a.prev,.artGallery .gallery a.next{overflow:hidden;display:block;width:49%;height:100%;position:absolute;z-index:100; text-indent:-9999px}
.artGallery .gallery a.prev{left:0px; background-color:#fff; filter:alpha(opacity=0); opacity:0}
.artGallery .gallery a.next{right:0px; background-color:#fff; filter:alpha(opacity=0); opacity:0}
.artGallery .gallery a:hover.prev{background: url(/skin/web/img/arrow_prev.png) no-repeat left center; filter:alpha(opacity=100); opacity:1}
.artGallery .gallery a:hover.next{background: url(/skin/web/img/arrow_next.png) no-repeat right center; filter:alpha(opacity=100); opacity:1}
.artGallery .gallery img{z-index:99;}


.artGallery .thumbList  {overflow:hidden;width:610px;height:78px;margin-top:10px;border:1px solid #D5D5D5;position:relative;}
.artGallery .thumbList .prev,.artGallery .thumbList .next{overflow:hidden;display:block;width:30px;height:100%;position:absolute;z-index:101;text-indent:-9999px}
.artGallery .thumbList .prev{left:0px;background: url(/skin/web/img/arrow_prev_s.png) no-repeat left center;}
.artGallery .thumbList .next{right:0px;background: url(/skin/web/img/arrow_next_s.png) no-repeat right center;}
.artGallery .thumbList a:hover.prev{background: url(/skin/web/img/arrow_prev_s_on.png) no-repeat left center;}
.artGallery .thumbList a:hover.next{background: url(/skin/web/img/arrow_next_s_on.png) no-repeat right center;}

.artGallery .galleryThumb ul{overflow:hidden;height:78px;position:absolute;}
.artGallery .galleryThumb ul li{overflow:hidden;width:100px;height:78px;float:left;position:relative;padding:0px;margin:0px;}
.artGallery .galleryThumb ul li a{overflow:hidden;width:90px;height:68px;;position:absolute;display:Block;z-index:100;top:5px;left:5px;}
.artGallery .galleryThumb ul li.curent{background:#D5D5D5}

.video{overflow:hidden;width:600px;margin:0px auto;}



.reslutlisttitle {
overflow:hidden;
height:40px;
}
.reslutlisttitle h3{
float:left;
font-size:25px;
line-height:40px;
}
.reslutlisttitle .more{
float:right;
font-size:14px;
line-height:40px;
}

.reslutlisttitle .more a.current{
color:#ff0000;
}


.reslutlist{
margin:0px auto;
overflow:hidden;
border:1px solid #ccc;
padding:1px;
}

.reslutlist .reslutlistfix{
margin:0px auto;
overflow:hidden;
background:url(/skin/web/img/listbg.png) repeat-x;
padding-bottom:20px;
}
.reslutlist .reslutlistfix .toptitle{
margin:0px auto;
overflow:hidden;
background:url(/skin/web/img/resultlisttitle.png) no-repeat;
width:920px;
height:41px;
margin-top:20px;
}




.reslutlist .reslutlistfix .toptitle h3{
line-height:41px;
height:41px;
padding-left:80px;
}

.reslutlist .reslutlistfix .resultcontent{
margin:0px auto;
overflow:hidden;
width:920px;
}


.reslutlist .reslutlistfix .resultcontent dl{
overflow:hidden;
width:459px;
float:left;
border-bottom:1px solid #c6a735;
}

.reslutlist .reslutlistfix .resultcontent dl.borderright{
border-right:1px solid #c6a735;
}

.reslutlist .reslutlistfix .resultcontent dd{
overflow:hidden;
height:30px;
line-height:30px;
float:left;
text-align:center;
}

.reslutlist .reslutlistfix .resultcontent dd.name{
width:109px;
border-right:1px solid #c6a735;
}
.reslutlist .reslutlistfix .resultcontent dd.class{
width:200px;
border-right:1px solid #c6a735;
}
.reslutlist .reslutlistfix .resultcontent dd.before{
width:70px;
border-right:1px solid #c6a735;
}

.reslutlist .reslutlistfix .resultcontent dd.now{
width:70px;
}



.imglist{background:#e8e8e8;}
.imglist ul li{width:240px;overflow:hidden;height:153px;text-align:center;float:left;padding:10px 0px;}
.imglistmain {background:#e8e8e8;overflow:hidden;width:988px;margin:0px auto;  }
#imglist {overflow:hidden;width:960px;height:153px;position:relative;background:#e8e8e8; padding:10px 0px;}
#imglist .gallery { width:960px; height:153px; overflow:hidden; position:relative;}
#imglist ul { height:153px; position:absolute; }
#imglist ul li { float:left; width:240px; height:153px; overflow:hidden; position:relative;text-align:center;  }
#imglist ul li div { position:absolute; overflow:hidden; }



ul.imglist2 { overflow:hidden; }

ul.imglist2 li{width:240px;overflow:hidden;height:190px;text-align:center;float:left;padding:10px 0px;}
ul.imglist2 li p{padding:5px;text-align:center;overflow:hidden;}
ul.imglist2 li img{border:1px solid #CCC;padding:1px;background:#FFF;}






.friendlinks{list-style:none;overflow:hidden;width:100%;margin:10px;}
.friendlinks li{float:left;padding:5px;}


/*formbox*/.formtitle{overflow:hidden;background:url(/skin/web/img/dot05.gif) no-repeat left center;padding-left:20px;height:25px;line-height:25px;font-weight:bold;color:#000;}
.formbox{overflow:hidden;padding:20px;border:1px solid #eeeeee;margin:5px;}
.googlemap{width:420px;height:250px;overflow:hidden;border:1px solid #e2e5e0;padding:1px;}
.contactinfo{width:400px;overflow:hidden;}
.contactinfo ul li{color:#000;}
.contact_left{width:560px;overflow:hidden;float:left;border-right:1px solid #e2e5e0;}
.contact_right{width:400px;overflow:hidden;float:right;}
.contactform{width:530px;overflow:hidden;}
.contactform li{overflow:hidden;margin-top:10px;}
.contactform li label{float:left;width:130px;overflow:hidden;height:37px;line-height:37px;}
.contactform .input{float:right;overflow:hidden;height:27px;width:375px;padding:5px 10px;background:url(/skin/web/img/input.png);}
.contactform .input input{width:375px;height:27px;padding:0px;border:none;background:none;color:#FFF;}
.contactform .input select{width:375px;height:27px;padding:5px;border:none;background:none;color:#FFF;}
.contactform .input select>option{width:375px;height:27px;padding:5px;border:none;background:#81766a;color:#FFF;}
.contactform .texteara{float:right;overflow:hidden;height:115px;width:375px;padding:5px 10px;background:url(/skin/web/img/textarea.png) no-repeat;}
.contactform .texteara textarea{overflow:hidden;height:115px;width:375px;border:none;background:none;color:#FFF;}
.contactform input.submit{overflow:hidden;height:48px;width:85px;border:none;background:none;background:url(/skin/web/img/submit.png) no-repeat;float:right;text-indent:-9999px;}


.table{border:1px solid #333;empty-cells:show;border-collapse:collapse;padding:1px;margin-bottom:10px;}
.table thead{overflow:hidden;height:28px;}

.table thead td{text-align:left;}

.table td{padding:3px;border-bottom:1px solid #333;overflow:hidden;text-align:left;}




.downloadbtn{overflow:hidden;float:right;}

.subpageartbox{
	overflow:hidden;
	width:430px;
}





.subpageimgbox{
	overflow:hidden;
}

.subpageimgbox img{
	border:1px solid #000;
	padding:4px;
}

.subpageimgbox p{
	text-align:center;
	padding:4px;
}



.contentmain {
	overflow:hidden;
	margin:10px;
}

.contentmain h1.title{
	font-size:18px;
	text-align:left;
	padding:8px;
	font-weight:bold;
}
.contentmain .summary{
	overflow:hidden;
	margin:10px 0px;
	padding:10px;
	border-top:1px solid #D5D5D5;
	border-bottom:1px solid #D5D5D5;
	background-color:#F2F2F2;
	line-height:1.5;
}

.titlestyle{color:#333;}
.titlestyle_red{color:#ff0000;}
.titlestyle_green{color:#48e45e;}
.titlestyle_orange{color:#feac0e;}

.contentmain .textcontent{
	overflow:hidden;
	padding:10px;
	font-size:15px;
	line-height:1.5;
}

.textcontent * {
	line-height:1.5;
}

.cFormBox{width:100%; margin:0 auto;  _display:inline-block;}
.cFormBox .cFormBoxL{width:60px; float:left; }
.cFormBox .cFormBoxR{margin-left:60px; }

.commentForm{border:1px solid #D5D5D5;}
.commentTips{border-top:1px dotted #D5D5D5;text-align:right;height:25px;line-height:25px;padding:0px 10px;}
.commentForm textarea{overflow:hidden;width:98%;height:55px;padding:5px;margin:0px;border:0px;font-size:12px;}
.commentForm textarea.focus{background:url(/skin/web/img/co.gif) no-repeat;}
.commentListBoxs{overflow:hidden;width:100%;border-top:1px solid #D5D5D5;margin-bottom:10px;padding-top:10px;}

.commentListBoxs .title{overflow:hidden;width:100%;}
.commentListBoxs .textcontent{overflow:hidden;width:100%;}

.alertmsgbox{
overflow:hidden;
width:203px;
height:205px;
position:absolute;
background:url(/skin/web/img/msgbox.png) no-repeat;
z-index:99999;
display:none;
}

.alertmsgbox .alertmsg{
overflow:hidden;
width:120px;
margin-top:60px;
margin-left:60px;
color:#FFF;
}
.alertmsgbox .alertmsg a{
color:#ffff00;
}


.alertmsgbox .closebtn{
overflow:hidden;
width:203px;
height:45px;
margin-top:20px;
cursor:pointer;
}




/* border table style start */
.border_table {border-collapse:collapse;border:1px solid #ffc8a0}
	.border_table th,.border_table td{padding:6px 15px 5px 15px;border:1px solid #e0e0e0}
	.border_table th,.dotted_table th{color:#666;background:#f7f7f7}
	.border_table thead td{border:none;background:#fef6e3;font-weight:bold;color:#4d4d4d}
	.border_table tbody dl{padding-left:100px;color:#666}
		.border_table tbody dl dt{float:left;display:inline;width:88px;height:88px;border:1px solid #bbbbbb;margin-left:-99px}
	.border_table tfoot td{height:35px;background:#f3f3f3}
	.border_table label.btn_gray_s{margin-bottom:10px}
	.border_table label.btn_gray_s input{color:#444}
.dotted_table{margin-top:-1px;border-top:1px solid #e0e0e0}
	.dotted_table th,.dotted_table td{padding:7px 15px;border:1px dashed #ccc;border-bottom:none}
	.dotted_table th{border-left:none;color:#4d4d4d;text-align:center}
	.dotted_table td{border-right:none}
/* border table style start */

/* ucenter style start */
label input{cursor:pointer}
.form_table label{margin-right:5px;vertical-align:middle;}
.form_table label.attr{}

.form_table{margin-bottom:20px;padding:20px 0 0;}
	.form_table th{text-align:right;}
	.form_table td{height:30px;padding:6px 0 5px 10px}
		.form_table td a{margin:0 5px}
		.form_table td a.link{text-decoration:underline}
		.form_table td a.pwd{padding:1px 0 1px 17px;background:url(/skin/web/img/sprites_2.gif) -174px -342px no-repeat}

.form_content{padding:5px;border:1px solid #D5D5D5}


.ucenter .leftmenus{
	width:200px;

}

.ucenter .leftmenus .cont {
	padding:5px;border:1px solid #D5D5D5;
	width:100%;
}
.ucenter .leftmenus ul li {
	padding:5px;
	padding-left:30px;
	border-bottom:1px solid #D5D5D5;
	font-weight:normal;

}

.ucenter .leftmenus ul li.title,.ucenter .leftmenus ul li.title a {
	color:#3366cc;
	font-weight:bold;
}

.ucenter .leftmenus .cont,.ucenter .ucmain .ucmaintitle{
	padding:5px;
	color:#3366cc;
	font-weight:bold;
	margin-bottom:10px;
}

.ucenter .ucmain{
	width:760px;
	overflow:hidden;
}

	.ucenter .userinfo_box{padding-left:140px}
		.ucenter .userinfo_box dt{float:left;display:inline;width:108px;margin-left:-116px;text-align:center;}
			.ucenter .userinfo_box dt a.ico{display:block;width:100px;height:100px;margin-bottom:5px;padding:3px;border:1px solid #D5D5D5}
		.ucenter .userinfo_box dd{_float:right;}
			.ucenter .userinfo_box dd table td{height:28px;vertical-align:top}
			.ucenter .userinfo_box dd table.form_table td{vertical-align:middle}
			.ucenter .stat{height:28px;line-height:28px;margin:0 20px 25px 0;padding-left:16px;border:1px solid #D5D5D5}
				.ucenter .stat span{margin-right:20px}
					.ucenter .stat label{color:#595959}	





/* ucenter style end */
/* prompt style start */
.prompt{padding:5px 15px;border:1px solid #f19d6b;background-color:#fffde7}
.prompt_2{padding:5px 0;border:2px solid #f19d6b;background-color:#fffde7}
	.prompt img{margin-right:5px;vertical-align:text-bottom}
	.prompt p,.prompt_2 p{padding-left:20px;color:#454545;line-height:23px}
		.prompt_2 p b{margin:0 0 0 15px}
		.prompt_2 p strong{margin-right:50px}
		.prompt_2 p b.orange{margin:0 4px}
	.prompt_2 .t_part{padding:5px 0;margin-bottom:10px;border-bottom:1px solid #ffd076}
.prompt_3{text-align:left}
	.prompt_3 strong{margin-top:20px}
	.prompt_3 p{line-height:25px}
/* prompt style end */
/* uc_title style start */
.uc_title,.uc_title label,.uc_title label span{background:url(/skin/web/img/uc_titlebg.gif) no-repeat}
.uc_title{height:32px;background-repeat:repeat-x}
	.uc_title label{display:inline-block;float:left;margin:1px 3px 0 0;padding-left:15px;background-position:0 -88px;cursor:pointer}
		.uc_title label span{display:inline-block;height:21px;padding:5px 10px 0 0;overflow:hidden;background-position:right -115px}
			.uc_title label span em{color:#c04e0b;font-style:normal;font-size:11px}	
			.uc_title label.current span em{color:#f77113}	
	.uc_title label.current{margin-top:1px;background-position:0 -32px}
		.uc_title label.current span{font-size:14px;font-weight:bold;padding-right:15px;color:#fff;background-position:right -60px}
	.uc_title label a{color:#4f4f4f}
	.uc_title label.current a{color:#fff}
.container_2 .uc_title{height:38px;padding:0 0 0 15px;margin:0 0 8px 0;background-position:0 -142px;background-repeat:repeat-x}
	.container_2 .uc_title label{float:left;margin-top:8px;border:1px solid #c0c0c0;border-bottom:none;background-position:0 -256px}
		.container_2 .uc_title label span{height:23px;background-position:0 -256px;background-repeat:repeat-x}
	.container_2 .uc_title label.current{margin-top:1px;border:none;background-position:0 -180px}
		.container_2 .uc_title label.current span{height:35px;padding-top:2px;line-height:40px;background-position:right -218px;color:#f77113;background-repeat:no-repeat}
.comment_list .uc_title label span,.ucenter .uc_title label span{font-weight:bold}
.ucenter .uc_title{margin:0 5px 28px 0}
.ucenter .ucmain .uc_title2{height:32px;line-height:32px;border-bottom:1px solid #D5D5D5;color:#0099ff}
	.ucenter .main .uc_title2 strong{margin-left:20px}
/* uc_title style end */					
/* saleinfos style start */
.saleinfos{padding:5px;border-bottom:1px solid #e8e8e8;background-color:#f9f9f9;color:#404040}
	.saleinfos li{float:left;height:20px;line-height:20px;margin:3px 0;overflow:hidden;padding:0 4% 0 2%;width:44%;text-align:left}
.salebox{padding:0 10px;color:#404040;line-height:20px}
	.salebox .saletitle,.salebox .saledesc{padding:0 10px;text-align:left}
	.salebox .saletitle{margin:3px 0 5px}
	.salebox img{margin:10px auto;border:1px solid #dddde0}
/* saleinfos style end */
/* common title style start */
.container_2 .box .title,.container_2 .box .title2,.container_2 .main .box .title3,.help_s .box .title{height:34px;line-height:34px;padding-left:15px;border-bottom:none;text-align:left;font-size:14px;font-weight:bold;background:url(/skin/web/img/sprites_2.gif) 0 -94px repeat-x;color:#b45a01}
.container_2 .main .box .title{height:31px;line-height:30px;padding-left:15px;color:#404040;background-position:0 -29px}
.container_2 .main .box .title2{height:33px;border-bottom:1px solid #f66e00;color:#404040;background-position:0 -249px}
.container_2 .main .box .title3{height:34px;line-height:34px;border-bottom:1px solid #e1e1e1;margin-top:0;color:#333;background-position:0 -366px}
	.container_2 .main .box .title3 img{margin:7px 8px 0 0;vertical-align:text-bottom}
	.container_2 .main .box .title3 span{margin-right:10px}
	/* orange_title style start */
	.orange_title{height:31px;line-height:31px;border:1px solid #fee1cd;text-align:left;font-size:14px;background:url(/skin/web/img/sprites_2.gif) 0 -774px repeat-x}
		.orange_title strong{display:inline-block;height:31px;margin-left:14px;padding-left:12px;color:#c15408;background:url(/skin/web/img/sprites_2.gif) -184px -714px no-repeat}
	/* orange_title style end */
/* common title style end */
/* piclist_2 style start */
ul.piclist_2{padding:5px 11px}

	ul.piclist_2 li{padding:1px;border:1px solid #d6a474;float:left;width:162px;height:162px;margin:14px 7px 24px}
	ul.piclist_2 li.category{width:108px;height:108px;padding:0;border:1px solid #dfdfdf;margin:14px 15px 24px}
		ul.piclist_2 li a.pic{display:block;height:124px}
		ul.piclist_2 li h3{height:38px;line-height:38px;color:#b45a01;background:#e8e4da}
/* piclist_2 style end */
/* textlist_2 style start */
ul.textlist_2{margin:5px 5px 10px 20px}
dl.textlist_2{margin:0 5px 10px 10px}
	ul.textlist_2 li,dl.textlist_2 dd{width:50%;line-height:27px;float:left;font-size:14px;text-align:left}
	dl.textlist_2 dd a{font-size:12px;color:#333;font-weight:normal}
/* textlist_2 style end */
/* ranklist style start */		
ul.ranklist{background:#f8f8f8}
	ul.ranklist li{height:26px;line-height:23px;padding:5px 5px 0 0;overflow:hidden;text-align:left;border-top:1px solid #e9e9e9}
	ul.ranklist li.current{height:75px;background:#fff;white-space:normal}
		ul.ranklist li.current a.p_name{ display:block;max-height:36px;overflow:hidden;_height:36px;}
 li.current a{line-height:18px}
		ul.ranklist li span{display:block;float:left;width:13px;height:13px;margin:4px 6px 0 5px;line-height:13px;color:#fff;text-align:center;font-weight:bold;background:url(/skin/web/img/sprites_2.gif) 0 -128px no-repeat}
		ul.ranklist li img,.container_2 .box ul.ranklist li b{display:none}
		ul.ranklist li.current img{display:block;float:left;margin:2px 6px 0}
		ul.ranklist li.current b,.container_2 .box ul.ranklist li.current b{margin-top:5px;display:block;color:#c30}
		 ul.ranklist li.current em{font-size:12px}
	ul.ranklist li.more{background:#fff;text-align:right}
		ul.ranklist li.more a{text-decoration:underline}
		/* promotion style start*/
		.promotion ul.ranklist{padding-top:10px;border-top:2px solid #f8761c;background:#fff}
			.promotion ul.ranklist li{float:left;width:315px;height:80px;line-height:25px;padding:10px 50px 10px 10px;border:1px dashed #ccc;border-width:0 0 1px;color:#4b4b4b}
				.promotion ul.ranklist li b{display:inline-block;margin:5px 20px 0 0;color:#ba0505}
		/* promotion style end*/
/* ranklist style end */

/* brand_list style end */
/* sorting style end */
dl.sorting{ position:relative;width:688px;border-bottom:1px solid #e5e5e5;padding:5px 60px 3px 0;text-align:left;overflow:hidden}
.search_list dl.sorting{ border-bottom:0;padding:0 0;color:#4f4f4f}
	dl.sorting dt{width:100px;float:left;text-align:right;color:#626262;font-weight:bold;line-height:25px;}
		dl.sorting dd{padding-left:145px;}
		dl.sorting dd a{display:inline-block;margin:2px 5px 0;padding:0 3px;_padding-top:2px}
		dl.sorting dd a:link,dl.sorting dd a:visited{color:#36c}
		/*dl.sorting dd a.nolimit{position:absolute;top:8px;left:100px;line-height:14px;}*/
		dl.sorting dd a.current{margin-bottom:-2px;padding:2px 2px 1px;line-height:11px;font-weight:bold;background:#f76f10;color:#fff;text-decoration:none;_padding-top:3px;}
		dl.sorting dd a.current:link,dl.sorting dd a.current:visited,dl.sorting dd a.current:hover,dl.sorting dd a.current:active{color:#fff}
		dl.sorting dd a img{border:1px solid #ddd;width:50px;height:50px;}
	dl.sorting dd.swith{ position:absolute;right:20px;top:6px;width:33px;height:14px;_right:10px}	
		dl.sorting dd.swith a{display:block;width:14px;padding-left:19px;margin:0;white-space:nowrap;color:#727272;background:url(/skin/web/img/sprites.gif) no-repeat}
		dl.sorting dd.swith a.top{ background-position:-192px -284px }
		dl.sorting dd.swith a.down{ background-position:-244px -267px }
/* sorting style end */
/* c_box style start */	
.c_box{margin:20px 25px 5px;text-align:left}
	.c_box h2{padding:10px 0;cfont-size:16px;text-align:center}
	.c_box dl{margin-bottom:15px;padding-bottom:14px;border-bottom:1px solid #e0e0e0}
		.c_box dt{float:left;margin-right:25px}
	.c_box p{margin:0 5px 20px;line-height:21px}
/* c_box style end */
/* display_title style start */	
.display_title{position:relative;z-index:10;height:38px;padding-left:5px;background:url(/skin/web/img/sprites_2.gif) 0 -141px repeat-x;_width:745px;overflow:hidden}
	.display_title .r,.display_title .l{position:absolute;top:0;width:6px;height:33px;padding-top:5px;background:url(/skin/web/img/sprites_2.gif) no-repeat}
	.display_title .r{right:0;background-position:-7px -179px}
	.display_title .l{left:0;background-position:0 -179px}
	.display_title span.f_l{margin:0 8px 0 11px;line-height:40px;color:#555}
	.display_title ul{position:relative;top:5px;float:left;height:31px}
		.display_title ul li{position:relative;float:left;height:31px;line-height:31px;margin:0 0 0 6px;background:url(/skin/web/img/sprites_2.gif) 0 -248px repeat-x}
		.display_title ul li.current{background-position:0 -217px}
		.display_title ul .r{right:0;width:3px;background-position:-22px -179px}
		.display_title ul .l{left:0;width:3px;background-position:-19px -179px}
		.display_title ul li.current .r{background-position:-16px -179px}
		.display_title ul li.current .l{background-position:-13px -179px}
			.display_title ul li a{padding:0 6px 0 10px;font-size:14px;font-weight:bold;text-decoration:none}
			.display_title a.hover{text-decoration:none}
			.display_title ul li.current a{color:#fff;line-height:31px;}
				.display_title ul li a span{margin:0 4px;padding:0 3px 0 0;padding:0 4px 0 0\9;background:url(/skin/web/img/sprites_2.gif) -25px -180px no-repeat}
				.display_title ul li.current a span{background-position:-36px -180px}
				.display_title ul li.current a span.desc{background-position:-41px -198px}
		.show_b,.show_s{display:block;float:left;width:16px;height:16px;margin:10px 6px 0 0;overflow:hidden}
		.show_b span,.show_s span{display:block;width:16px;height:16px;overflow:hidden;text-indent:-9999px;background:url(/skin/web/img/sprites_2.gif) -88px -183px no-repeat}
		.show_s span{ background-position:-104px -183px}
		.show_b span.current{ background-position:-56px -183px}
		.show_s span.current{ background-position:-72px -183px}
		.pagebar{margin:10px 15px 0 0;float:right;}
			.pagebar span{display:block;float:left;font-size:13px;color:#565656}
			.pagebar a{display:block;float:left;width:13px;height:15px;margin:0 6px;border:1px solid #b5b5b5}
				.pagebar a span{width:13px;height:15px;text-indent:-9999px;overflow:hidden;background:url(/skin/web/img/sprites_2.gif) -146px -183px no-repeat}
				.pagebar a.next span.current{background-position:-159px -183px}
				.pagebar a.last span{background-position:-133px -183px}
				.pagebar a.last span.current{background-position:-120px -183px}
/* display_title style end */
/* display_list style start */

.mainbox {border:1px solid #F2F2F2;overflow:hidden;width:100%;}
.mainbox .navtitle{height:31px;border-bottom:1px #e1e1e1 solid;text-align:left;font-weight:bold;font-size:14px;line-height:30px;padding-left:5px;background:url(/skin/web/img/sprites_2.gif) 0 -249px repeat-x;}

.display_list{width:100%;}
	.display_list li{height:120px;margin-top:15px;padding:0 0 12px 165px;border-bottom:1px solid #d5d5d5}
		.display_list li .pic{float:left;width:115px;height:115px;margin-left:-140px;padding:1px;border:1px solid #ddd;_margin-left:-70px}
		.display_list li .title{ float:left;width:300px;font-weight:normal;text-align:left;line-height:20px}
			.display_list li .title a{color:#000}
			.display_list li .title i.stats{ display:inline-block;width:31px;height:17px;line-height:17px;margin-left:3px;text-align:center;font-style:normal;color:#fff;background:url(/skin/web/img/sprites_2.gif) -60px -741px no-repeat}
				.display_list li .title span{display:block;color:#666;margin-top:10px}
					.display_list li .title span a{margin-left:10px;color:#36c}
		.display_list li .handle,.display_list li .price{float:right;width:135px;}
		.display_list li.list .msgbox{margin:33px 0 0 -180px;*margin:-8px 0 0 -265px;}
		.display_list li.win .msgbox{margin:33px 0 0;*margin:33px 0 0 -168px;}
			.display_list li .price{margin-top:10px;color:#c30;font:12px "yahei";text-align:left}
				.display_list li .price s{display:block;color:#9c9c9c;font-size:12px;font-weight:normal;text-indent:3px}
			.display_list li .price2{margin-top:10px;color:#c30;font:12px "yahei";text-align:left}
				.display_list li .price2 s{display:block;color:#9c9c9c;font-size:12px;font-weight:normal;text-indent:3px}
				.display_list li .handle label.btn_gray_m{float:left;margin-bottom:7px;text-align:left}
					.display_list li .handle label.btn_gray_m input{font-weight:normal;color:#333}
					.display_list li .handle label.btn_gray_m img{margin:3px 3px 5px 0}
	.display_list li.win{float:left;width:205px;height:352px;padding:0;margin:20px 22px 10px;text-align:left;border:none;_margin:20px 18px 10px;overflow:hidden}
		.display_list li.win .pic{width:201px;height:201px;margin:0 0 5px;_width:196px}	
		.display_list li.win .title,.display_list li.win .price{float:left;width:190px;padding:5px}
		.display_list li.win .handle{width:204px}
			.display_list li.win .title a.p_name{ display:inline-block;max-height:36px;overflow:hidden;_height:36px;}
			.display_list li.win .title span{margin-top:25px}
			.display_list li.win .title span.grade{margin-top:0}
			.display_list li.win .handle label.btn_gray_m{ display:inline-block}
		.display_list li.win .handle{width:204px;}	
		.display_list li.win .price{margin-top:-108px;*margin-top:-98px}

			.display_list li.win .price s{display:inline;margin-left:13px}
		.display_list li.win .handle label.btn_gray_m img{*display:none}
/* display_list style end */

span.sel{padding-right:18px;background:url(/skin/web/img/sel.gif) right 1px no-repeat}
/* wrap_box style start */
.wrap_box{padding-top:24px;text-align:left;}
	.wrap_box h3{color:#4a4a4a;font-size:14px}
	.wrap_box .tips{color:#999;margin-bottom:5px;text-align:center;}
	.wrap_box table.form_table{margin-top:20px;margin-bottom:30px}
		.wrap_box table.form_table th{font-weight:normal;font-size:14px;vertical-align:top;padding-top:25px}
		.wrap_box table.form_table td{height:30px;padding:20px 0 6px 5px}
		.wrap_box table.form_table tr.low td{padding-top:0}
		.wrap_box table.form_table tr.low th{padding-top:5px}
		.wrap_box table.form_table label.hint{display:inline-block;height:22px;border:1px solid #a1caf3;margin:0 11px;padding:5px 10px 0 25px;color:#4c4c4c;background:#f0f9fe url(/skin/web/img/tips_bg.gif) 5px 5px no-repeat}
		.wrap_box table.form_table label.error{display:inline-block;height:22px;border:1px solid #ff8080;margin:0 11px;padding:5px 10px 0 25px;color:#e43d03;background:#fff2f2 url(/skin/web/img/tips_bg.gif) 5px -26px no-repeat}
.main .wrap_box table.form_table{margin:0 auto}
	.main .wrap_box table.form_table caption{margin-bottom:20px;padding-left:22px;text-align:left}
	.main .wrap_box table.form_table th{padding-top:10px;font:normal 12px Arial, Helvetica, sans-serif}
	.main .wrap_box table.form_table td{padding-top:5px;vertical-align:top}
		.main .wrap_box table.form_table input.normal{border:1px solid #ccc;width:370px}
		.main .wrap_box table.form_table textarea{border:1px solid #ccc;width:575px;height:96px}
		.main .wrap_box table.form_table input.small{border:1px solid #ccc}
.no_wrap{padding-top:0;background:none}
.discussion_td{color:#666;padding-left:10px;}
/* wrap_box style end */


strong.result{ display:block;margin:0 0 5px;font-size:16px;color:#666;text-align:left}

/* tag_box style start */
.tag_box{ text-align:left;padding:8px 10px 20px;border:1px solid #dfdfdf;background:#fafafa}
	.tag_box a,.tag a{display:inline-block;margin:10px 10px 3px}
.tag{padding:3px}	
.tag a{margin:5px 5px 0}	
/* tag_box style end */
/* help_c title style start */
.hc_title,.hc_title strong{height:26px;line-height:26px;text-align:left;color:#853904;font-size:14px;background:url(/skin/web/img/help_title.gif) no-repeat}
	.hc_title strong{display:inline-block;padding:0 12px;background-position:0 -26px}
.main .hc_title{padding-left:39px;font-weight:bold;color:#333;background-position:0 -52px}	
.help_c ul.list li{height:15px;line-height:14px;margin:0;padding:8px 0 0 9px;text-align:left;background:url(/skin/web/img/black_dot_bg.gif) 0 13px no-repeat;overflow:hidden}
	.help_c ul.list li.current a{color:#f30;text-decoration:underline}
a.toindex{display:block;width:85px;height:23px;line-height:23px;padding-left:10px;color:#bc4d00;font-size:14px;background:url(/skin/web/img/submit_bg.gif) -86px -379px no-repeat}	
/* help_c title style end */
/* sitemap style start*/
.sitemap{margin-bottom:100px}
ul.service_list li{float:left;width:55px;height:50px;margin:25px 15px}
	ul.service_list li a{ display:inline-block;width:55px;padding-top:32px;font-weight:bold;background:url(/skin/web/img/serv_bg.gif) 50% 0 no-repeat}
	ul.service_list li a.s2{ background-position:50% -50px}
	ul.service_list li a.s3{ background-position:50% -103px}
	ul.service_list li a.s4{ background-position:50% -159px}
	ul.service_list li a.s5{ background-position:50% -213px}
	ul.service_list li a.s6{ background-position:50% -266px}
	ul.service_list li a.s7{ background-position:50% -315px}
	ul.service_list li a.s8{ background-position:50% -369px}
	ul.service_list li a.s9{ background-position:50% -423px}
	ul.service_list li a.s10{ background-position:50% -472px}
	ul.service_list li a.s11{ background-position:50% -522px}
.sitemap .box .title{border-bottom:2px solid #f77113}
.sitemap .box .sort_1{padding:20px;border-bottom:1px solid #e0e0e0;text-align:left}
	.sitemap .box .sort_1 a{ display:inline-block;padding:5px 10px;margin:0 10px;font-weight:bold}
		 .sitemap .box .sort_1 a.current{background-color:#f76f11;color:#fff}
.sitemap .box .sort_2{padding:20px}
	.sitemap .box table.form_table caption{ height:30px;margin-bottom:10px;padding-left:27px;border-bottom:1px dashed #ccc;color:#df6007;font-size:14px;font-weight:bold;text-align:left;background:url(/skin/web/img/sprites_2.gif) -168px -718px no-repeat}
	.sitemap .box table.form_table tbody td,.sitemap .box table.form_table tbody th{padding:10px 10px 0;background-color:#f7f7f7;color:#ccc;text-align:left}
	.sitemap .box table.form_table tbody th{text-align:right;vertical-align:text-top}
		.sitemap .box table.form_table tbody th a{line-height:23px;color:#f76f11}
		.sitemap .box table.form_table tbody td a{line-height:23px;padding:5px;white-space:nowrap}
		.sitemap .box table.form_table tbody td a.top{padding:0 0 0 17px;border:0;margin-bottom:10px;line-height:18px;background:url(/skin/web/img/sprites_2.gif) -178px -750px no-repeat}
/* sitemap style end*/
/* login_box style start */

.submit,.submit_buy,.submit_join,.submit_login,.submit_reg,.submit_order,.submit_pay,.submit_cancel,a.reg_btn,.reply_btn,a.btn_continue,a.btn_pay,a.comm_btn,a.btn_blue,.summary div.current input.disabled,.summary div.current .shop_cart input.disabled,.next_step{*display:block;height:31px;border:none;line-height:120px;text-indent:-9999px;overflow:hidden;cursor:pointer;background:url(/skin/web/img/submit_bg.gif)}
.submit{width:99px;height:38px;margin-top:-15px}
.submit_buy{width:113px;background-position:0 -82px}
.submit_join{width:132px;height:31px;background-position:0 -126px}
.submit_login{width:117px;background-position:0 -166px}
.submit_reg{width:205px;background-position:0 -254px}
.submit_order{width:194px;background-position:0 -433px}
.submit_pay{width:148px;background-position:0 -477px;margin:30px 0}
.submit_cancel{width:107px;height:34px;background-position:0 -521px}

.login_box{height:290px;padding-bottom:33px;background:url(/skin/web/img/linebg.gif) 516px 0 no-repeat}
	.login_box .prompt{width:360px;margin:0 auto;padding:5px;font-size:14px;background-color:#FFF}
.wrap_box .login_box table.prompt_3{margin:60px 0 0 5px}
.wrap_box .login_box table#reg_table.prompt_3{margin:5px 0 0 5px;}
table#reg_table.form_table label.attr{}
.indentation{padding-left:18px; line-height:18px;}
a.reg_btn{display:block;width:159px;margin:10px 0 0;background-position:0 -210px}
.agreement{border:1px solid #ccc;width:610px;height:90px;margin:0 auto 60px;overflow:auto;padding:10px 8px;text-align:left}
/* login_box style end */
/* pages_bar style start */


.pages_bar{text-align:center;color:#444;margin-bottom:10px;}
	.pages_bar a,.pages_bar span{display:inline-block;height:22px;line-height:22px;border:1px solid #d5d5d5;background-color:#FFF;margin-right:2px;padding:3px 6px;text-align:center;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
	.pages_bar a.current_page{border:1px solid #ffa405;background-color:#fe8101;color:#fff}
	.pages_bar span{color:#878787}

/* pages_bar style end */





/* help style start */
.help{padding:6px 0 0 0;background:url(/skin/web/img/help_bg.gif) repeat-x}
	.help .cont{padding-bottom:20px;background:url(/skin/web/img/help_cont_bg.gif) 0 bottom repeat-x}
		.help dl{display:inline;float:left;width:130px;overflow:hidden;text-align:left;line-height:23px;padding:25px 0 10px 0px}
			.help dl dt{border-bottom:1px solid #e1e1e1;padding:0 0 5px 2px;margin-bottom:5px;margin-left:52px}
				.help dl dt a{font:bold 14px Arial, Helvetica, sans-serif;color:#888}
			.help dl dd{padding-left:15px;background:url(/skin/web/img/sprites.gif) -287px -292px no-repeat;margin-left:52px}
/* help style end */
/* service style start */
.service{height:45px;overflow:hidden;border:1px solid #e1e1e1;background:url(/skin/web/img/service.gif) no-repeat}
	.service ul{text-indent:-9999px}
/* service style end */

.error{padding:50px 0 100px}
/* share style start */
.partake_bar{ text-align:right;color:#9999af}
	.partake_bar span{margin-left:10px;cursor:pointer}
	
	.partake a{float:left;width:22px;height:22px;line-height:100px;margin-right:3px;overflow:hidden;background:url(/skin/web/img/icon_site.gif) no-repeat}
a#site-qzone:link, a#site-qzone:visited {background-position:0 -24px}
a#site-qzone:hover, a#site-qzone:active { background-position:0 0}
#site-douban:link, #site-douban:visited { background-position:-24px -24px}
#site-douban:hover, #site-douban:active { background-position:-24px 0}
#site-renren:link, #site-renren:visited {background-position:-47px -24px}
#site-renren:hover, #site-renren:active {background-position:-47px 0}
#site-kaixing:link, #site-kaixing:visited {background-position:-70px -24px}
#site-kaixing:hover, #site-kaixing:active { background-position:-70px 0}
#site-sina:link, #site-sina:visited {background-position:-93px -24px}
#site-sina:hover, #site-sina:active {background-position:-93px 0}
#site-email:link, #site-email:visited {background-position:-116px -24px}
#site-email:hover, #site-email:active {background-position:-116px 0}
a#site-qqmsn:link, a#site-qqmsn:visited {background-position:-139px -24px;width:51px}
a#site-qqmsn:hover, a#site-qqmsn:active { background-position:-139px 0;width:51px}
/* share style end */


	/* share_bar style start */
	.share_bar{display:inline-block;height:22px;margin:10px 22px 0 0;padding:5px 15px 0 0;*width:490px}
		.share_bar li{display:inline;float:left;margin-left:12px;text-indent:20px;color:#4f4f4f}
		.share_bar li.normal{margin-left:0}
			.share_bar li a{color:#0981be}
		.msn,.kaixin,.renren,.douban,.sina,.sohu,.email{background-image:url(/skin/web/img/share.gif);background-repeat:no-repeat}
		.msn{background-position:0 -1px}
		.kaixin{background-position:0 -23px}
		.renren{background-position:0 -45px}
		.douban{background-position:0 -67px}
		.sina{background-position:0 -90px}
		.sohu{background-position:0 -133px}
		.email{background-position:0 -112px}
	/* share_bar style end */

/* subscribe style start */
.subscribe{padding:1px 40px} 
.subscribe table.form_table{margin:15px auto}
	.subscribe table.form_table th,.subscribe table.form_table td{padding:10px}
	.subscribe table.form_table p{ line-height:25px}	
/* groupon style end */
.popwin{width:560px;height:200px;border:3px solid #f60;background-color:#fff;text-align:left}
	.popwin .title{height:35px;margin-top:1px;border-bottom:1px solid #f6600f;line-height:35px;background-color:#fef0e6}
		.popwin .title h3{margin-left:20px}
		.popwin .cont{padding:20px 50px}
		.popwin .cont p b{color:#d53700;margin:0 8px}
.msgbox{position:absolute;border:2px solid #ffcf68;background-color:#fff;z-index:999999;}
	.msgbox .msg_t{height:21px;padding:4px 5px 0 5px;border-bottom:1px solid #ffcf68;color:#333;text-align:left;background-color:#fff2d5;}
		.msgbox .msg_t img{ vertical-align:text-bottom}
	.msgbox .msg_c{padding:5px 5px 10px;}
	.msgbox .msg_c table td{padding:5px 0;border-width:0 0 1px;border-bottom:1px solid #eee;}
	.msgbox .msg_c p{margin:15px 0 10px;}
.brandorder,.bland{
overflow:hidden;
padding:0px;
margin:0px;
padding-bottom:10px;
}


	.wrapper .box{padding:1px;padding-bottom:10px;}
	.wrapper .box .box_fix{overflow:hidden;background:url(/skin/web/img/boxbg.png) repeat-x top;}
	
		.wrapper .box .title{height:31px;border-bottom:1px #e1e1e1 solid;line-height:30px}
		.wrapper .box .title2{height:36px;border-bottom:1px #e1e1e1 solid;line-height:36px}
		.wrapper .box .title3{height:41px;border-bottom:0}
		.wrapper .box .title4{height:32px;background:#f3f3f3;line-height:32px}
			.wrapper .box .title h2,.wrapper .box .title2 h2,.wrapper .box .title4 h2{float:left;display:inline;margin-left:8px;font-size:14px;color:#313131;text-align:left}
			.wrapper .box .title3 h2{font:30px "Microsoft YaHei",Arial, Tahoma;}
			.wrapper .box .title3 h2 a{float:left;}
				.wrapper .box h2 a strong{font-size:17px;}
				.wrapper .box h2 a span{font:12px Arial,Helvetica,sans-serif;color:#b7b7b7;line-height:12px;margin:-3px 0 0 2px}
			.wrapper .box a.more{float:right;margin:0 7px 0 5px;font-family:"Microsoft YaHei","宋体"}
				.wrapper .box a.more span{margin:0 15px}
				.wrapper .brand a.more{color:#313131}
			.wrapper div.category .title2{border-bottom:none}	
				.wrapper div.category .title2 a.more,.wrapper .title4 a.more{display:block;float:right;width:111px;height:22px;margin:7px 15px 0 0;color:#fff;font:bold 14px/22px Arial,sans-serif;background:url(/skin/web/img/sprites.gif) 0 -283px no-repeat}
				.wrapper .title4 a.more{margin-top:5px}
		.wrapper .box .cont{overflow:hidden}
		.wrapper .box .cont_s{padding:20px 80px;line-height:25px;text-align:left}
		.wrapper .box .cont_pay{padding:20px 30px 50px;line-height:25px;text-align:left}




label.btn,label.btn_orange,label.btn_green,label.btn_gray,label.btn_gray_m,label.btn_gray_s,label.btn_orange2,label.btn_orange3{display:inline-block;cursor:pointer;margin:10px 10px 10px 0;padding-left:5px;overflow:hidden;cursor:pointer;background:url(/skin/web/img/btn_bg.gif) 0 -31px no-repeat;_padding-left:1px}
	label.btn input,label.btn_orange input,label.btn_green input,label.btn_gray input,label.btn_gray_m input,label.btn_gray_s input,label.btn_orange2 input,label.btn_orange3 input{display:inline-block;border:none;padding-right:7px;height:31px;line-height:31px;font-weight:bold;font-size:14px;vertical-align:bottom;color:#fff;background:url(/skin/web/img/btn_bg.gif) right 0 no-repeat}
label.btn,label.btn_gray{margin-right:10px}
label.btn_orange,label.btn_green{padding-left:8px;background-position:0 -216px}
label.btn_green{background-position:0 -262px}
	label.btn_orange input,label.btn_green input{height:23px;line-height:23px;font-size:12px;padding-right:10px;background-position:right -239px}
	label.btn_green input{background-position:right -285px}
label.btn_gray{height:30px;margin-bottom:5px;padding-left:7px;background-position:0 -92px}
	label.btn_gray input{color:#4f4f4f;background-position:right -62px}
label.btn_gray_m{height:24px;padding-left:7px;vertical-align:middle;background-position:0 -146px}
	label.btn_gray_m input{height:24px;line-height:24px;font-size:12px;color:#4f4f4f;background-position:right -122px}
label.btn_gray_s{margin:0 5px;height:23px;padding-left:7px;vertical-align:middle;background-position:0 -170px}
	label.btn_gray_s input{height:23px;line-height:24px;color:#000;font-size:12px;font-weight:normal;background-position:right -193px}
label.btn_orange2{height:27px;margin-top:5px;background-position:0 -308px;*padding-left:2px;margin:6px 0}
	label.btn_orange2 input{height:27px;line-height:29px;background-position:right -308px;font-weight:normal;font-size:12px;*padding-right:2px}
label.btn_orange3{margin:15px 0 0;background-position:0 -386px}
	label.btn_orange3 input{height:27px;line-height:27px;background-position:right -335px}
input.normal,input.middle,input.small,input.tiny,input.mini{width:230px;height:27px;line-height:27px;border:1px solid #7f9db9;padding:0 5px;margin-right:14px;vertical-align:middle}
input.middle{width:130px}input.small{width:80px}input.tiny{width:50px}
input.mini{width:50px;height:21px;border:1px solid #ddd;margin:0 5px}
input.gray,input.gray_s,input.gray_t,input.gray_m{width:246px;height:22px;border:1px solid #c4c4c4;padding:5px 3px 0;margin:0 5px 0 0;overflow:hidden;background:url(/skin/web/img/inputbg.gif) no-repeat}
input.gray_s{width:97px}input.gray_t{width:38px;height:17px;padding:3px 3px 0}input.gray_m{width:123px}	
input.current{border-color:#ffa96a}
input.search{width:240px;height:23px;padding-left:27px;border:1px solid #d2d2d2;margin:0 5px;vertical-align:middle;background:url(/skin/web/img/search_bg.gif) no-repeat}
input.radio{vertical-align:middle;margin-right:5px}
input.sbtn{width:37px;height:19px;margin:0 5px;border:none;color:#666;background:url(/skin/web/img/sbtn_bg.gif) no-repeat}
input.sreset{border:none;background:none;color:#aaa}



